#include "stdafx.h"
#include "Role_FamilyMember.h"
#include "emotions.h"
#include "goal_socialize.h"
#include "action_socialize_talk.h"


void BAA::Role_FamilyMember::Create()
{

	
	/* CREATE ANY CHILD OBJECTS */

	// CREATE EMOTIONS
		// LIKE
	Emotion * emotion;
	emotion = new Emotion_Like();
	mEmotions[emotion->Name()] = emotion;
	

		// ANGER
	emotion = new Emotion_Anger();
	mEmotions[emotion->Name()] = emotion;

		// FEAR
	emotion = new Emotion_Fear();
	mEmotions[emotion->Name()] = emotion;


	// CREATE GOALS
	Goal * goal;
		// DEFEND
		// SOCIALIZE
	goal = new Goal_Socialize();
	goal->Create();
	goal->ParentRole(this);
	mGoals[goal->Name()] = goal;

	

	// CREATE VALUES	
		// BE LOYAL


	// CREATE ACTIONS
	Action * action;
		// TALK
	action = new Action_Socialize_Talk();
	action->Create();
	mActions[action->Name()] = action;

		// DEFEND
		// DEFEND

}
